world without end - French English Dictionary